to hand over - Turco Inglés Diccionario